package copyengine.utils.objectpool.unuse
{
	public class BaseObjectFactory implements IObjectFactory
	{
		protected var maxPoolsSize:int;
		
		public function BaseObjectFactory(_maxPool:int)
		{
			this.maxPoolsSize = _maxPool;
		}
		
		public function createObject(_uniqueName:String):IPoolObject 
		{
			return null;
		}
		
		public function nameIsExist(_uniqueName:String):Boolean
		{
			return false;
		}
		
		public function recycleObject(_uniqueName:String, _object:IPoolObject):void
		{
		}
		
		public function disposeFactory():void
		{
			// dispose objectsPool
		}
	}
}